在前面的 28 天裡,我們學習到了和三個不同的 AI 夥伴的使用技巧,這三個夥伴分別是:Cursor、Claude、Raycast。
每個人都有每個人的好處:
除了這些,還有很多 AI 工具,像是我們有稍微提到的 Jet Brains AI Assistant,或是同樣主打 IDE 接不同模型的 Zed,以及剛出來開放試用就轟動一時的 Spec Kit —— 在這個百花齊放的時代,應該要怎麼選擇和誰 pair?
首先,能不能使用的順手、配合的來,是我覺得選擇夥伴最重要的標準。因此,我在預算足夠的情況下,會盡可能地用最少的費用去嘗試不同的 IDE。現在大部分 AI 工具都有提供免費的版本,如果我使用的習慣,我會花一個月的費用去訂閱,或是像我之前提到的,用儲值的方式去嘗試不同的 AI,因為儲值可以選擇的金額是最低的,通常 5 美元就夠,而月費通常是 20 美元左右。
以 Claude Code 來說,雖然他提供的功能齊全、玩法多元,但如果你不是重度 AI 使用者,甚至你可能更偏好不需要手說明的 tab tab 流,那硬要跟 Claude Code 湊在一起 pair 可能也會讓你感到痛苦。因此,在試用過後,選擇工作上或日常生活中最和你合得來的 AI 去購買就好了。
系列文的最後,我想要來聊聊這個問題。
為什麼要強調我和 AI Pair,而不是我用 AI 開發呢?
系列文的一開始,我們就有提到 pair 可以帶來的好處,對於這個問題,我更想強調的是:pair 是一個共同學習、前進的過成,AI 在學習這個專案和相關的 domain,而我們在學習如和用 AI 快速完成我們想做的事情。因此我更強調的是要和 AI Pair Programming,要了解每個 AI 擅長的工具,才能幫助我們取得更好的開發體驗。
這個過程就像培養默契 —— 起初可能磕磕絆絆,但隨著互動增加,效率也會大幅提升。重要的是保持開放心態,將每次互動視為優化工作流程的機會,而不是「為什麼你這麼笨!」,憤而丟下 AI 開始土法煉鋼。當我們真正掌握了與 AI 協作的技巧,就會發現開發不再是孤軍奮戰,而是有個隨時待命的夥伴,幫助我們將想法快速轉化為現實。
以前我很常用 Cursor,因為我懶得打字,只要往下按一行,Cursor 就會自己猜我要幹嘛,我只需要負責 tab tab tab 就好。這時候的我就很像是一個沒有導航和地圖的駕駛,隔壁副駕的人叫我做什麼我就做什麼。
但現在我更喜歡當副駕駛,可以悠閒的吃下午茶喝飲料,只要每隔一段時間告訴坐在駕駛位上的 AI 該做什麼就好。
你喜歡怎麼樣和 AI pair 呢?歡迎留言和我分享唷。今年的鐵人賽就到這裡結束了,希望我這 30 天的分享對你有幫助,我們明年見 👋